package Dao;


import java.util.List;

import DoMain.Procurement;


public interface ProcurementDao {
	
	public List<Procurement> getAll();
	
	public void save(Procurement procurement);
	
	public void delete(Integer proNo);
	
	public void update(Procurement procurement);
	
	public Procurement get(Integer proNo);
	
	public long getCountWithName(String name);

	public List<Procurement> getForListWithCriteriaProcurement(CriteriaProcurement cp);

	public int getCount();

	public List<Procurement> getPage(int begin, int end);

	
}
